package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * unionVersion对象 sys_union_versiont
 * 
 * @author ruoyi
 * @date 2024-09-26
 */
public class SysUnionVersiont extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** unionapp版本id */
    private Long versionid;

    /** 小程序类别 */
    @Excel(name = "小程序类别")
    private String ownerid;

    /** 版本 */
    @Excel(name = "版本")
    private Long version;

    /** 备注 */
    @Excel(name = "备注")
    private String remoark;

    /** 备用字段2 */
    @Excel(name = "备用字段2")
    private String attribute2;

    /** 备用字段4 */
    @Excel(name = "备用字段4")
    private String attribute4;

    /** 备用字段5 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "备用字段5", width = 30, dateFormat = "yyyy-MM-dd")
    private Date attribute5;

    /** 备用字段6 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "备用字段6", width = 30, dateFormat = "yyyy-MM-dd")
    private Date attribute6;

    /** 备用字段7 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "备用字段7", width = 30, dateFormat = "yyyy-MM-dd")
    private Date attribute7;

    /** 备用字段8 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "备用字段8", width = 30, dateFormat = "yyyy-MM-dd")
    private Date attribute8;

    /** 备用字段10 */
    @Excel(name = "备用字段10")
    private String attribute10;

    /** 备用字段11 */
    @Excel(name = "备用字段11")
    private String attribute11;

    /** 备用字段12 */
    @Excel(name = "备用字段12")
    private String attribute12;

    /** 备用字段3 */
    @Excel(name = "备用字段3")
    private String attribute3;

    /** 备用字段1 */
    @Excel(name = "备用字段1")
    private String attribute1;

    /** 备用字段9 */
    @Excel(name = "备用字段9")
    private String attribute9;

    public void setVersionid(Long versionid) 
    {
        this.versionid = versionid;
    }

    public Long getVersionid() 
    {
        return versionid;
    }
    public void setOwnerid(String ownerid) 
    {
        this.ownerid = ownerid;
    }

    public String getOwnerid() 
    {
        return ownerid;
    }
    public void setVersion(Long version) 
    {
        this.version = version;
    }

    public Long getVersion() 
    {
        return version;
    }
    public void setRemoark(String remoark) 
    {
        this.remoark = remoark;
    }

    public String getRemoark() 
    {
        return remoark;
    }
    public void setAttribute2(String attribute2) 
    {
        this.attribute2 = attribute2;
    }

    public String getAttribute2() 
    {
        return attribute2;
    }
    public void setAttribute4(String attribute4) 
    {
        this.attribute4 = attribute4;
    }

    public String getAttribute4() 
    {
        return attribute4;
    }
    public void setAttribute5(Date attribute5) 
    {
        this.attribute5 = attribute5;
    }

    public Date getAttribute5() 
    {
        return attribute5;
    }
    public void setAttribute6(Date attribute6) 
    {
        this.attribute6 = attribute6;
    }

    public Date getAttribute6() 
    {
        return attribute6;
    }
    public void setAttribute7(Date attribute7) 
    {
        this.attribute7 = attribute7;
    }

    public Date getAttribute7() 
    {
        return attribute7;
    }
    public void setAttribute8(Date attribute8) 
    {
        this.attribute8 = attribute8;
    }

    public Date getAttribute8() 
    {
        return attribute8;
    }
    public void setAttribute10(String attribute10) 
    {
        this.attribute10 = attribute10;
    }

    public String getAttribute10() 
    {
        return attribute10;
    }
    public void setAttribute11(String attribute11) 
    {
        this.attribute11 = attribute11;
    }

    public String getAttribute11() 
    {
        return attribute11;
    }
    public void setAttribute12(String attribute12) 
    {
        this.attribute12 = attribute12;
    }

    public String getAttribute12() 
    {
        return attribute12;
    }
    public void setAttribute3(String attribute3) 
    {
        this.attribute3 = attribute3;
    }

    public String getAttribute3() 
    {
        return attribute3;
    }
    public void setAttribute1(String attribute1) 
    {
        this.attribute1 = attribute1;
    }

    public String getAttribute1() 
    {
        return attribute1;
    }
    public void setAttribute9(String attribute9) 
    {
        this.attribute9 = attribute9;
    }

    public String getAttribute9() 
    {
        return attribute9;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("versionid", getVersionid())
            .append("ownerid", getOwnerid())
            .append("version", getVersion())
            .append("remoark", getRemoark())
            .append("attribute2", getAttribute2())
            .append("attribute4", getAttribute4())
            .append("attribute5", getAttribute5())
            .append("attribute6", getAttribute6())
            .append("attribute7", getAttribute7())
            .append("attribute8", getAttribute8())
            .append("attribute10", getAttribute10())
            .append("attribute11", getAttribute11())
            .append("attribute12", getAttribute12())
            .append("attribute3", getAttribute3())
            .append("attribute1", getAttribute1())
            .append("attribute9", getAttribute9())
            .toString();
    }
}
